

// 假设base64Data是你的base64字符串，extension是图片的扩展名，如'.png'或'.jpg'
export function base64ToImage(base64Data:string, extension:string) {
    const fs = uni.getFileSystemManager();
    const filePath = `${uni.env.USER_DATA_PATH}/temp_image${extension}`; // 图片保存路径
    const base64 = base64Data.split(',')[1]; // 获取base64字符串部分
    fs.writeFile({
      filePath: filePath,
      data: base64,
      encoding: 'base64',
      success: (res) => {
        console.log('图片保存成功', filePath);
        // 成功保存图片后的操作，比如显示图片等
      },
      fail: (err) => {
        console.error('图片保存失败', err);
      }
    });
  }
   
  // 使用示例
  const base64Str = '...'; // 这里应该是你的完整base64字符串
  base64ToImage(base64Str, '.png');


